一文了解 Plasm:波卡上的 ETH 2.0
加入 PolkaWorld 社区,共建 Web 3.0!
Plasm 是一个基于波卡的可扩展的智能合约链,使用 Parity 的 Substrate 开发,并设计为 Polkadot 的平行链。成为 Polkadot 的平行链,就意味着 Plasm 需要赢得平行链插槽的拍卖。
Plasm Network 首先具有一个兼容性良好的 Layer1 的智能合约链,在 Layer1 中引入了 EVM 和 WASM 用于连通以太坊的智能合约;为了提高链的扩展性,Plasm 同时具有 Layer2 的解决方案。研究过波卡平行链的小伙伴都知道,很多平行链未来都会有自己合约功能,但并不是专注在智能合约链上,而 Plasm 是主要专注在智能合约基础架构(Layer1 + Layer2)的开发上,为 dApp 开发者提供一个具有良好可拓展性的基础设施。你可以理解为 Plasm 就是在 Polkadot 上创建一个 ETH2.0。
波卡的中继链没有智能合约的功能,dapp 开发者如果想要基于波卡开发应用程序的话,必须使用波卡的平行链或者选择一条智能合约平行链进行部署。对于普通的开发者来说,前者有较高的开发成本,且竞拍一个插槽的成本也是非常昂贵,一些项目方预计在 300W DOT左右。所以最好的方式是基于一条智能合约平行链进行 dApp 的部署。由于出色的可拓展性,Plasm 会是 dApp 开发者部署智能合约的一个很好的选择。
Plasm 在解决什么问题
波卡本身是区块链的区块链,所以波卡中继链属于 Layer0 区块链,波卡上的平行链属于 Layer1 区块链,Plasm 被设计为波卡上的平行链,它主要解决的问题是 Layer2 的问题,即可可拓展性和互操作性问题。Plasm 是唯一一个从一开始就支持二层扩容技术的网络,说到Layer2,它不仅仅意味着更高的交易速度,还意味着更便宜的手续费和更高的灵活性。而目前使用以太坊的交易费用是非常昂贵的,发送一笔转账的手续费基本在 30 到 40 美金。
可扩展性
由于去中心化的共识机制,区块链无法通过设计进行扩展。TPS(每秒交易数)比中心化的数据库小得多,并且可以存储在每个块中的数据也存在上限。因此,网络上的用户可能会注意到他们的交易长时间未确认或待处理,从而导致不良的用户体验。而对于智能合约开发者而言,这将成为关键的瓶颈。
Plasm 网络的Layer2可以解决可扩展性问题,这意味着使用 Plasm 部署 dApp 有:
更高的 TPS 更低的交易成本 更快的区块确定
互操作性
我们现在有许多不同的区块链,但很少有具有互操作性的功能。要将“价值”从比特币转移到以太坊,我们需要一个中心化的交易所。Polkadot 是一种分片协议,可让区块链网络无缝协作。Plasm Network 与 Polkadot 兼容。通过将 Plasm Network 连接到 Polkadot,我们将拥有真正的互操作性。
Plasm 的创新性
管理权交易
管理权交易(Operator trading)是一种买卖 Plasm网络中dapp/智能合约的机制,很类似于一种并购的机制。借助 dApp 奖励机制,智能合约的管理员(Operator)有可能从中受益。开发者需要分配 operator 进行链的维护和管理或其他场景的使用。Operator 将把智能合约的权利转给 opponents,只要 opponents 给出 operator 预期中的价值,那些得到 operator 智能合约权利的人就可以得到相应的买断的利益。该机制将会创建一个新的链下市场。
dApp 奖励
dApp 奖励是针对智能合约的开发者或管理员(Operator)的一种奖励机制。Plasm 网络中的 50% 的 staking 奖励将用于提高 Plasm Network 价值的 dapp 开发者。Plasm 网络允许给每一个智能合约分配一个智能合约管理员,该管理员称为“Operator”。网络中的其他用户也可以参与智能合约,这个参与称为“提名”,这些参与者称为 Dapp 的提名人。如下所示,收到许多提名的智能合约管理员可以从链中得到新发行出来的 PLM代币。Dapp 提名人可以获得与他们的质押数量成正比的奖励。
此外,operator 可以根据自己拥有的智能合约权益比例获得相应的奖励。这是解决链上的应用程序开发人员(管理员)如何盈利的这一难题的一种解决方案。同时这也激励了提名人参与智能合约的质押,进而增加代币的价值。
锁仓空投
Lockdrop 是一种代币分发的方法,是一种新的低风险的经济激励机制。参与者在一定时间内锁定其他区块链( DOT 或 ETH )的代币,从而获得该区块链的原生代币。它使用机会成本而不是法定货币(或资产)作为抵押。Plasm 采用多次锁仓空投的机制发行具有货币价值的代币。
锁仓空投的好处:
防止 token 分配不均匀,并在首次发行时降低“大鲸用户”的购买量。 它允许观察代码结果,以便团队能够确保 plasm 网络能够扩展和去中心化。区块链的安全性和完整性依赖于节点代币持有者的分布。重复 lockdrop 三次可以让我们了解 token 在持有者中的分布,也可以降低修复问题的维护成本和随之而来的进一步风险。
Plasm 共 3 次锁仓空投。截止发文,Plasm 已经进行两次 Lockdrop,两次 lockdrop 都使用以太坊的机会成本,也就是通过锁仓 ETH 得到 PLM 代币。目前已经锁仓 150,000+ ETH(当前价值约 1.5 亿美金),释放出144.7602亿个 PLM。代币总数不会在创世时设定,代币总量会在第三次锁仓空投(为竞拍到平行链插槽进行 DOT 锁仓)结束后确定。另外在第三次结束后,会另外铸造 35% 的代币用于社区、市场、grant 等。
Plasm 的代币有什么用?
Plasm 的 token 生态系统是内置在 Polkadot 中的。因此,Plasm 与 Polkadot 有相同的共识。
PLM 有四个主要角色:
质押维护共识,奖励验证人和提名人 作为交易费,用于防止有害行为 作为 dAppsoperators的区块奖励,为应用程序设计的可持续奖励 用于给 dAppsoperators 投票
PLM 通过多次Lockdrops 发行,以防止零价值抵押和增加代币持有者的数量。理想状态下,未来 PLM 代币 staking 和流动性的理想比例是 1:1。不过在真实环境下,当 dApps Staking功能启动后,流动性的比例会逐渐降低。当 Plasm 成为平行链时,预计超过 75% 的代币会锁定,因为第三次 Lockdrop 的参与者有 vesting 期,即代币在一定时间段内逐步解锁。
Plasm 网络的采用也是 NPoS 机制,理想状态下,网络的最大通胀率 17% 左右,其中验证人节点的通胀率是 10%,智能合约 operator 的通胀率是 7% 左右。通胀出来的代币用于奖励 dApps 和保护链安全的验证人和提名人。因此,在 Plasm 网络中有两种类型的 staking 操作:
验证人的 staking (NPoS 机制) 智能合约的 staking (dApps 奖励机制)
两种 Staking 的奖励都与质押的数量成正比。在验证人/智能合约上进行 staking 的用户统称为提名人。验证人 staking 的代币和智能合约 staking 的代币理想比例是 5:1。
目前进展
主网情况
Plasm 已经上线主网,但最初是作为 PoA 网络启动。网络授权了 10 个验证人节点,会平均得到网络的奖励。Plasm 会在 Kusama 拍卖前(预计在 2 月份)将网络转为 NPoS,竞拍到插槽后会将之前的验证人转为收集人。
代币情况
PLM 是主网代币,不是 erc20 代币,目前已经通过两次 LockDrop 和额外发行 35%(用于团队和社区)一共发行了 222.708 亿个 PLM。但是由于 Plasm 网络目前还处于 PoA 阶段,也防止二级市场上的欺诈时间,Plasm 网络使用一个 sudo 模块对 PLM 转账功能进行了管理,目前不可以进行转账。代币的转账功能预计将在插槽拍卖前恢复。
平行链进展
目前技术上已经准备好在 1月 11号将 Plasm 的平行链测试网连接到 RococoV1。
锁仓情况
目前进行了两次锁仓空投,Plasm 网络上锁仓了将近 150,000+ ETH。第三次锁仓空投将用于波卡平行链的插槽拍卖。第三次的 Lockdrop 还没有开始,PolkaWorld 会继续关注并在第一时间给大家分享 Plasm 插槽拍卖的进展。
Grant 情况
截止发文共获得 6 次来自 Web3 基金会的 Grant,目前正在完成第五次和第六次的 Grant。
Plasma modules for Substrate (GitHub) ink! Playground (GitHub) Plasm Chain + OVM Implementation (GitHub) ECDSA for Polkadot JS (GitHub) Hardware ECDSA for Polkadot JS (GitHub) ZK Rollups Pallet (GitHub)
团队
SotaWatanabe创太:PlasmNetworkCEO,早期曾在旧金山一家区块链创业公司 Chronicled 工作,也曾就职于软银集团。之后回到日本成为东京大学区块链研究员。之后创立 StakeTechnologies公司,PlasmNetwork是这家科技公司的开源项目。
Takumi Yamashita:PlasmNetworkCTO,被日本政府提名为 2018 年 16 位最佳工程师之一,东京大学计算机科学硕士。
Alexander Krupenkin: Plasm Network 核心开发者之一,ITMO计算机科学硕士,从 2009 年开始参与比特币,2015 年开始参与 Ethereum 的开源开发,也是 Substrate 早期贡献者之一。
Plasm 团队还包括两位来自东京大学和大阪大学的博士工程师Tomomasa Matsunaga和Yoshinobu Shijo,IPhO物理奥林匹克竞赛世界银牌得主Task Ohmori,Polkadot早期大使Hyungsuk,以及Hoon Kim在内等ACM-ICPC竞赛奖牌获得者。
sms:明时是 Plasm 的软件工程师,目前也同时负责与中国社区市场的沟通交流。
你正在用 Substrate 开发新项目吗?
想要获得 Gavin 等重量级导师的亲自指导吗?
想成为波卡生态的下一个独角兽项目吗?
「Substrate 创业营」正在招募中,助力 Web3.0 生态创新产品的诞生和成长!点此了解详情和报名。
欢迎学习 Substrate:
https://substrate.dev/
关注 Substrate 进展:
https://github.com/paritytech/substrate
关注 Polkadot 进展:
https://github.com/paritytech/polkadot
更多内容:
波卡周报 | 生态项目 Acala 和 Plasm 首先成为波卡平行链测试网
平行链必须是区块链,Plasm layer2 可以是单个数据库 | PW 专访
以后在波卡上参与治理可以抽奖?Substrate 彩票系统来了!
扫码关注公众号,回复 “1” 加入波卡群
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!